travel at...miles per hour - Francés Inglés Diccionario